irrepressible spirits - Francés Inglés Diccionario